#ifndef __CONFIG_H
#define __CONFIG_H

#define LCD_RGB_VER 1  // 1 表示使用淘晶驰的4寸屏（触摸排线和屏幕排线分开的， 0表示使用博虎4寸屏，触摸排线和屏幕排线一起的

#define TFT_RST (-1)
#define TFT_SPI_MOSI 12
#define TFT_SPI_SCK 13
#define TFT_SPI_CS 45

#define TFT_RGB_DE 47
#define TFT_RGB_VSYNC 21
#define TFT_RGB_HSYNC 14
#define TFT_RGB_PCLK 48

// 按顺序是DB1-DB17，没有DB12
#define TFT_RGB_B0 13
#define TFT_RGB_B1 12
#define TFT_RGB_B2 11
#define TFT_RGB_B3 10
#define TFT_RGB_B4 9

#define TFT_RGB_G0 46
#define TFT_RGB_G1 3
#define TFT_RGB_G2 20
#define TFT_RGB_G3 19
#define TFT_RGB_G4 8
#define TFT_RGB_G5 18

#define TFT_RGB_R0 17
#define TFT_RGB_R1 16
#define TFT_RGB_R2 15
#define TFT_RGB_R3 7
#define TFT_RGB_R4 6

#define TOUCH_SDA 5
#define TOUCH_SCL 4
#define TOUCH_INT -1
#define TOUCH_RST -1

#define SW_GPIO_1 40
#define SW_GPIO_2 39
#define SW_GPIO_3 38
#define SW_GPIO_4 0

#define USE_1BIT_SDMMC true
#define SD_MMC_D0_PIN 1
#define SD_MMC_D1_PIN -1
#define SD_MMC_D2_PIN -1
#define SD_MMC_D3_PIN -1
#define SD_MMC_CLK_PIN 2
#define SD_MMC_CMD_PIN 42


#define RGB_LED_NUM 4
#define RGB_LED_PIN 41

#define SCREEN_RES_HOR 480
#define SCREEN_RES_VER 480
#define SCREEN_CENTER_X 240
#define SCREEN_CENTER_Y 240

#endif